//递归：始终调用自身
//边界条件：结束
//调用3次
var i=0;
function say(){
   alert('cong qian you zuo shan');
   i++;
   console.log(i);
   //调用自身,
   //边界条件：只有i小于3的时候，才会调用say
   //跳出条件 i不满足小于3，i大于等于3的时候，就会跳出
   if(i<3){
     say();
   }
}
//调用
say();